exit triumphantly - German English Dictionary